-
Tags:
No tags
-
Name:
aStatPH
-
Displayed name:
Stat PH
-
Description:
A placeholder for an action that modifies the stat of creatures.
-
Cast description:
| AP: aAP | CD: aCDs | | :---: | :---: | | **Flux: aFluxOrCost ➞ aFluxCost** | **Range: str(vRange)** | On a successful **str(vTest)** test **MR vMR** [1d20]: Applies a str(vStat) modification of vMod on vTarget target(s) for vDuration seconds. *The target can react to this action to negate the effect(s).*
-
Condition:
sFlux >= aFluxCost "You don't have enough Flux"
-
AP cost:
4
-
Cooldown:
5
-
Flux cost:
apMod(aAP)*cdMod(aCD)*targetMod(vTarget,0)*durMod(vDuration)*vRange*effect(abs(vMod)*70,35)
-
Variables:
vRange.choice(Range,[Contact,Reach,5 m,10 m,20 m],[contactMod,reachMod,shortMod,mediumMod,longMod]) vTest.choice(Test,[Vigor,Reflex,Arcana,Resilience],[sVigor,sReflex,sArcana,sResilience]) vMod.counter(N) vDuration.counter(Duration,1) vTarget.counter(Target,1) vMR.add(vTest) vStat.choice(Stat,[sVigor,sReflex,sArcana,sResilience],[0,0,0,0])
-
On used script:
sFlux.current.change(-aFluxCost) aName.cd.set(aCD)
-
Type:
1
-
Action effects:
-
Use case:
3
-
Name:
Stat modification
-
Description:
-
Script:
mStatModification.create.effects(Stat modification) mStatModification.description.set_(vMod in str(vStat).) mStatModification.duration.set(vDuration) mStatModification.script.set_( str(vStat).current.add(vMod,__,Stat modification) ) mStatModification.activate()
-
Variables:
-